package com.dhsc.controller.kbpzgl.pzglbb;

import com.dhsc.domain.ywzx.kbpzgl.DlpzsyqkVo;
import com.dhsc.domain.yypt.LayuiTableVo;
import com.dhsc.domain.yypt.ResponseObject;
import com.dhsc.service.ywzj.pzglbb.IDlpzsyqkService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

/**
 * @author HP
 * @date 2024/5/27 15:29
 */
@Controller
@RequestMapping("/kbpzgl/pzglbb")
public class PzglbbController {
    @Autowired
    private IDlpzsyqkService dlpzsyqkService;

    /**
     * @Description:查询单类凭证使用情况
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/4/9 15:52
     * @param d:
     */
    @ResponseBody
    @RequestMapping(value="/queryDlpzsyqkinfo")
    public LayuiTableVo queryDlpzsyqkinfo(DlpzsyqkVo d){
        return dlpzsyqkService.queryDlpzsyqkinfo(d);
    }

    /**
     * @Description:查询凭证名称
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/5/27 15:41
     * @param d:
     */
    @ResponseBody
    @RequestMapping(value="/queryPzmc")
    public ResponseObject queryPzmc(DlpzsyqkVo d){
        return dlpzsyqkService.queryPzmc(d);
    }

    /**
     * @Description:单类凭证变动信息
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/5/29 14:00
     * @param d:
     */
    @ResponseBody
    @RequestMapping(value="/queryDlpzBdxx")
    public LayuiTableVo queryDlpzBdxx(DlpzsyqkVo d){
        return dlpzsyqkService.queryDlpzBdxx(d);
    }

    /**
     * @Description:查询凭证综合使用情况
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/5/30 10:39
     * @param d:
     */
    @ResponseBody
    @RequestMapping(value="/queryPzzhsyqk")
    public LayuiTableVo queryPzzhsyqk(DlpzsyqkVo d){
        return dlpzsyqkService.queryPzzhsyqk(d);
    }

    /**
     * @Description:查询入库流水
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/5/31 16:31
     * @param d:
     */
    @ResponseBody
    @RequestMapping(value="/queryRkLs")
    public LayuiTableVo queryRkLs(DlpzsyqkVo d){
        return dlpzsyqkService.queryRkLs(d);
    }

    /**
     * @Description:查询已领作废流水信息
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/6/3 10:28
     * @param d:
     */
    @ResponseBody
    @RequestMapping(value="/queryYlzfls")
    public LayuiTableVo queryYlzfls(DlpzsyqkVo d){
        return dlpzsyqkService.queryYlzfls(d);
    }

    /**
     * @Description:查询出库领用流水信息
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/6/3 10:29
     * @param d:
     */
    @ResponseBody
    @RequestMapping(value="/queryCklyls")
    public LayuiTableVo queryCklyls(DlpzsyqkVo d){
        return dlpzsyqkService.queryCklyls(d);
    }
}
